Depot medroxyprogesterone acetate (DMPA)